well-defined task - Francés Inglés Diccionario